home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 March / macformat-022.iso / Shareware City / Scripts / save⁄read 1.3 / Save oasx docu 1.3 next >
Encoding:
Text File  |  1994-11-22  |  2.9 KB  |  60 lines  |  [TEXT/ttxt]

  1. PAUTEX jf
  2. 14, av Milton NANCY 83.40.36.80  ----------------- Club dev. de NANCY  1993-1994
  3.  
  4. Extension Applescript   Save data/ read data dans un fichier v1.3
  5.  
  6. save data
  7.  
  8. Cette version 1.2 fixe un bug au second lancement sur la version 1.0 (12/1993)
  9. et remplace la version 1.1
  10.  
  11. La version 1.3 ne limite plus la taille des data a 32000 octets comme auparavent.
  12.  
  13. Pour sauver dans un fichier disque les data d'Applescript. Utile et plus rapide que de passer indirectement par un editeur. De plus le type et le créateur du fichier est parametrable. Permet de sauver des résultats et autre.
  14. L'option de remplacement permet si elle est activée (yes) le remplacement complet du fichier, sinon les donées s'ecrivent à la suite dans le fichier spécifié. (mode append).
  15. dans ce cas, l'option erase contrôle l'effacement. "erase true" ou "with erase" efface effectivement le fichier, "without erase" n'efface pas, les data se superposent, utile pour completer ou remplacer la partie data d'une application, on utilise l'option :
  16.              "remplacing yes without erase"
  17. note "remplacing no" les data sont ajoutées a la fin
  18.  
  19. read data
  20. La commande read data permet de relire des variables placés dans un fichier. Cette lecture porte sur la partie DATA d'un fichier, il est ainsi possible de connaitre rapidement le contenu de la partie data d'une application.Pas de  limite de lecture sur cett version octets ici, la fenetre des résultats semble être limitée a 20000 octets affichés.
  21.  
  22. Pour la sauvegarde et la lecture des data on utilisera de preference un type TEXT de data c'est incontestablement le type qui passe le mieux.
  23. La présentation est en langue anglaise mais les ressources 'aete' pour le script francais sont installées et en principe valides. (non testé)
  24.  
  25. Formulation :
  26. save data  data                    -- data or variable object to store
  27.                  in  alias                  -- path to file to store in
  28.                  [replacing  yes/no]  -- remplace ou pas dans le fichier (defaut no)
  29.                  [type  type class]    -- type of file (default "TEXT")
  30.                  [creator  'sign']        -- creator of file (default "ttst") teachtext
  31.              [erase boolean]        -- with | without erase
  32.     Result:   integer                 -- error returned from storing (if any)
  33.  
  34. read data of (alias)              -- lis un document 
  35. read data of file "abc"          -- idem
  36.  
  37.  
  38. exp:
  39.  
  40. set p to 45
  41. save data p in file "LCII:test" type "TEXT" creator "abcd" replacing yes
  42. save data p in file "LCII:file"
  43.  
  44. set x to find document name "Save-osax.c"
  45. read data of x
  46.  
  47. Ecriture dans la partie data d'une application
  48. set p to "data dans l'application"
  49. save data p in file "LCII:application" replacing yes without erase
  50.   l'option "without erase" evite l'effacement de l'application bien sur !!
  51. on utilise aussi l'option "replacing no" qui ajoute les data à la suite.
  52.  
  53. Bonne utilisation A bientôt  jf
  54.  
  55. Contact PAUTEX jf
  56. 14, av Milton 54000 nancy    >>>>>>>> e-mail pautex@lpmi.u-nancy.fr <<<<<<<<<
  57.  
  58.  
  59. ...
  60.